iT邦幫忙

第 12 屆 iThome 鐵人賽

0
Modern Web

Django案例實作之踩坑全記錄系列 第 31

部署網站with Heroku - Application Error

  • 分享至 

  • xImage
  •  

https://ithelp.ithome.com.tw/upload/images/20210104/20129725Wnb7hII5cY.png

估狗了一下,百百種原因會導致Application Error,為了尋找問題來源,依照畫面指示在Terminal上輸入:

heroku logs --tail

看到結果的最下面一行,寫著App崩潰了:

2021-00-03T16:22:22.222222+00:00 heroku[router]: at=error code=H10 desc="App crashed"

繼續往上看,看到了這一行就知道問題所在了:

ModuleNotFoundError: No module named 'django-cors-headers

嗯因為我在settings.py的INSTALLED_APPS新增了一個叫coresheaders的模組,但我漏了也要在requirements.txt做新增的步驟,所以結果當然無法運作App了。

總之遇到Application Error不用太慌張,依照heroku的指示,檢查自己部署的東西是不是漏了什麼。


上一篇
Django - 結語
下一篇
遲遲無法在Google搜尋到我的網站
系列文
Django案例實作之踩坑全記錄34
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言